Location: Chennai, Tamil Nadu, India
It is one of the leading catering institutions in India offering a three-year Bachelor of Science programme in Hospitality and Hotel Administration affiliated to the National Council of Hotel Management and Catering Technology...